rest harrow - Español Inglés Diccionario